package org.soul.mgwt.client.res;

public abstract interface HasCustomStyles {
	
	
	/**
	   * Sets the widget's text color.
	   * 
	   * @param name the widget's text color
	   */
	  public abstract void setTextColor(String color);

	  /**
	   * Gets the widget's text color.
	   * 
	   * @return the widget's text color
	   */
	  public abstract String getTextColor();

		/**
	   * Sets the widget's name.
	   * 
	   * @param name the widget's new name
	   */
	  void setTextWeight(String weight);

	  /**
	   * Gets the widget's name.
	   * 
	   * @return the widget's name
	   */
	  String getTextWeight();
	  
	  void setFontSize(String fontSize);
	  
	  String getFontSize();
	  
	  void setFontStyle(String fontStyle);

	  String getFontStyle();
	  
	  void setRedText( boolean value);

}
